main() {
  List<int> list = [1, 2, 3, 4, 5];
  print(list);

  print(getData<int>(100));
  print(getData<String>('hello').length);

  Person<int> p = new Person<int>(100);
  print(p.t.toDouble());



}

T getData<T>(T t){
  return t;
}

class Person<T>{
  T t;
  Person(this.t);

}
